package org.springblade.modules.admin.dto;

import lombok.Data;

import java.util.Date;

/**
 * @Date 10:33 2025/9/2
 * @Description {
 *   电梯排期标签明细列表
 * }
 * @Author lsay
 **/
@Data
public class ElevatorScheduleLabelListDTO {

	/**
	 * 电梯id
	 */
	private Long elevatorId;

	/**
	 * 电梯用途 0-年审，1-非年审
	 */
	private Integer useType;

	/**
	 * 电梯在保情况
	 */
	private Integer maintainStatus;

	/**
	 * 剩余最近保养工单id
	 */
	private Long futurePlanId;

	/**
	 * 最末保养日期
	 */
	private Date lastDate;

	/**
	 * 上一次维保签字日期
	 */
	private Date previousPlanDate;

	/**
	 * 合同结束日期
	 */
	private Date contractEndTime;

	/**
	 * 下一次保养计划日期
	 */
	private Date nextPlanDate;

	/**
	 * 其它剩余计划是否存在逾期 0-否，1-是
	 */
	private Integer otherOverdue;

	/**
	 * 下次保养计划人数
	 */
	private Integer nextPlanUserCount;

}
